Pogamut 3 Can Assist Developers in Building AI (Not Only) for Their Videogame Agents
نویسندگان
چکیده
Many research projects oriented on control mechanisms of virtual agents in videogames have emerged in recent years. However, this boost has not been accompanied with the emergence of toolkits supporting development of these projects, slowing down the progress in the field. Here, we present Pogamut 3, an open source platform for rapid development of behaviour for virtual agents embodied in a 3D environment of the Unreal Tournament 2004 videogame. Pogamut 3 is designed to support research as well as educational projects. The paper also briefly touches extensions of Pogamut 3; the ACT-R integration, the emotional model ALMA integration, support for control of avatars at the level of gestures, and a toolkit for developing educational scenarios concerning orientation in urban areas. These extensions make Pogamut 3 applicable beyond the domain of computer games.
منابع مشابه
A Periphery of Pogamut: From Bots to Agents and Back Again
Despite virtual characters from 3D videogames – also called bots – seem to be close relatives of intelligent software agents, the mechanisms of agent reasoning are only rarely applied in videogames. Why is this? One possible reason is the incompatibility between representations used by agent decision making systems (DMS) and videogame worlds, as well as different handling of these representatio...
متن کاملThe use of Fuzzy Logic for Artificial Intelligence in Games
Game artificial intelligence (game AI) is the branch of videogame development that is concerned with empowering games with the illusion of intelligence. Game AI borrows many techniques from the broader field of AI, from simple finite state machines to state-of-the-art evolutionary algorithms. Among these techniques, fuzzy logic is one of the tools that must be present in the arsenal of a good v...
متن کاملA Testbed for Evaluating AI Research Systems in Commercial Games
Many AI researchers want to test the utility of their prototypes in complex task environments, such as those defined by commercial gaming simulators. Also, many developers of commercial games need to solve tasks (e.g., game balancing, providing rational agent behaviors) that can be addressed by these systems. However, integrating them with gaming simulators requires substantial effort. We will ...
متن کاملDriving-Bots with a Neuroevolved Brain: Screaming Racers
The Videogame Industry of today is now just as strong as, and generates similar revenues to the Film Industry. Computer Games are distributed throughout the world and are sold to millions of people. Of the many different types of games, one of the most popular genres is car racing. Developers of this type of game are increasingly improving their Artificial Intelligence Systems so that their vir...
متن کاملIs it Practical to Offload AI over the Network?
Existing games typically adopt a monolithic architecture, where the AI agents that control the non-player characters (NPCs) are run on a central server. While simple, scaling up to meet user-demands on such an architecture can be costly, especially for small-time game developers. One possible approach to improve scalability would be to offload the AI agents from the server to clients. This was ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009